// 自动加载
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // 关闭语法检测
  lintOnSave: false,
  pages: {
    index: {
      // page 的入口
      entry: 'src/main.js',
      // 模板来源
      template: 'public/index.html',
    },
  },
  devServer: {
    // 第一种方式
    // 缺点：只能配置单个代理端口,先去取静态资源
    // proxy: 'http://127.0.0.1:5000'
    // proxy: 'http://localhost:5000'
    // 第二种方式
    proxy:{
      '/api1': {
        target: 'http://127.0.0.1:5000',
        pathRewrite:{'^/api1':""},
        changeOrigin: true
      },
      '/api2': {
        target: 'http://127.0.0.1:5001',
        pathRewrite:{'^/api2':""},
        changeOrigin: true
      },
      '/api3': {
        target: 'https://heimahr.itheima.net',
        pathRewrite:{'^/api3':""},
        changeOrigin: true
      },
    }
    
  }
})
